a powerful microscope - Espagnol Anglais Dictionnaire